avalanche (an overwhelming rush or number) - Allemand Anglais Dictionnaire